#pragma once

// include OgreHeaders
#ifdef WIN32
#define WIN32_LEAN_AND_MEAN             // Exclude rarely-used stuff from Windows headers

#pragma warning( push)
#pragma warning( disable: 4996)
#pragma warning( disable: 4221)

#endif

#include "Ogre.h"
#include "OgreFontManager.h"


#ifdef WIN32
#pragma warning( pop)
#endif

#include "data.h"
#include "BaseObj.h"
#include "RTTI.h"
#include "Res.h"
#include "DString.h"
#include "SString.h"
#include "TArray.h"
#include "TMap.h"
#include "DataPack.h"
/*
init core lib 
*/
void CoreInit();
void CoreShutdown();

